international financial transaction - German English Dictionary